package com.cy.ppj.model.domian.customer;

import com.cy.ppj.model.enums.customer.HouseType;
import lombok.Data;

import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import java.math.BigDecimal;
import java.util.Date;

/**
 * @Description 客户-房屋信息表 t_customer_house_info
 * @Author tanyilin
 * @Date 2019/6/18 16:11
 */
@Data
@Table(name = "t_customer_house_info")
public class CustomerHouseInfo {

    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private Long id;

    /** 客户ID */
    private Long customerId;

    /** 房屋类型 */
    private HouseType houseType;

    /** 房屋地址：省份code */
    private String provinceCode;

    /** 房屋地址：省份 */
    private String province;

    /** 房屋地址：市code */
    private String cityCode;

    /** 房屋地址：市 */
    private String city;

    /** 房屋地址：区code */
    private String areaCode;

    /** 房屋地址：区 */
    private String area;

    /** 房屋地址：详细地址 */
    private String detailAddress;

    /** 小区（楼盘）名称 */
    private String villageName;

    /** 建筑面积：平方米 */
    private BigDecimal coveredArea;

    /** 购买时间 */
    private Date buyTime;

    /** 房产价值：万元 */
    private BigDecimal houseValue;

    /** 创建时间 */
    private Date createTime;

    /** 更新时间 */
    private Date updateTime;
}
